@charset "utf-8";
/* CSS Document */

/**
 * @author : AgnesXu;
 * @date : 2016-12-21 09:59;
 * @used : platStyle;
 */

/* platCost */
.pC_menu{
	padding: 20px 0;
}

.pC_menu span{
	display: inline-block;
	margin-right: 20px;
}

.pC_cont{
	margin-right: 20px;
}

.pC_contTit{
	border-bottom: solid 1px #ddd;
	line-height: 30px;
	/*padding-bottom: 8px;*/
}

.pC_contTit span, .pC_contTit a{
	color: #666;
	font-size: 16px;
	margin-right: 5px;
}

.pC_contDet{
	background-color: #fff;
	margin: 20px 0;
}

.pC_coutLeft, .pC_coutRight{
	width: 49.5%;
}

.pC_coutLeft{
	border-right: solid 1px #ddd;
}

.pC_count li{
	float: left;
	width: 33%;
	border-left: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	position: relative;
}

.pC_countTop{
	text-align: center;
	font-size: 18px;
	height: 50px;
	line-height: 50px;
}

.pC_countTop i{
	margin-right: 5px;
}

.pC_countBottom{
	height: 150px;
	line-height: 120px;
	text-align: center;
}

.pC_countBottom i{
	position: relative;
	top: -13px;
}

.pC_countBottom span{
	font-size: 32px;
}

.pC_countBottom sub{
	font-size: 16px;
}

.pC_count li .greenTop{
	background-color: #73b748;
	border-bottom: solid 1px #50b311;
	color: #fff;
}

.pC_count li .greenBottom{
	background-color: #95d06f;
	color: #fff;
}

.pC_count li .grayTop{
	background-color: #f4f4f4;
	border-bottom: solid 1px #ddd;
}

.pC_count li .grayBottom{
	background-color: #fafafa;
}

.pC_count i.equal{
	position: absolute;
    color: #333 ;
    top: 98px;
    right: -12px;
    z-index: 200;
}

.pC_general{
	padding: 20px;
}

.pC_general h3{
	font-weight: normal;
	padding-bottom: 8px;
}

.pC_general h4{
	font-weight: normal;
	font-size: 14px;
	padding-bottom: 8px;
}

.pC_general p{
	padding: 3px 0;
}

.pC_general a{
	color: #73b748;
}

.pC_contSuggest{
	border-top: solid 1px #ddd;
}

.pC_contSuggest p{
	padding: 10px 0;
}

.pC_contSuggest a{
	margin-left: 10px;
}

.pC_contSuggest i{
	color: #73b748;
	margin-right: 10px;
}

.pC_contTable{
    width: 100%;
    border-collapse:collapse;
    border:solid 1px #e6e6e6;
}

.pC_contTable tbody tr:hover td{
	background-color: #f4f7f4;
	cursor: pointer;
}

.pC_contTable td, .pC_contTable th, .pC_contTable tf{
	 border: solid #e6e6e6;
    border-width:0px 1px 1px 0px;
    text-align: center;
    overflow:hidden;
    white-space:nowrap;
    text-overflow:ellipsis;
    padding: 8px 1%;
    line-height: 32px;
    font-weight: normal;
}

.pC_contTable tr th{
    color: #3b3f4e;
    font-size: 16px;
    background-color: #f5f5f5;
}

.pC_contTable tfoot td{
	font-size: 16px;
}

.pC_contTable td.iconsLinux{
	background: url(../images/tempLinux.png) no-repeat 10px center;
	padding-left: 32px;
}

.pC_contTable td.iconsWindow{
	background: url(../images/tempWindow.png) no-repeat 10px center;
	padding-left: 32px;
}
/* platCost END*/